package com.test.pojo;

import javax.persistence.Column;
import javax.persistence.Id;
import java.util.Date;

public class User {
    @Id
    private String id;

    /**
     * 手机号
     */
    private String phone;

    /**
     * 起点id
     */
    private String qdid;

    /**
     * 微信唯一标识码
     */
    private String wxid;

    /**
     * 昵称
     */
    private String nickname;

    /**
     * 头像url
     */
    @Column(name = "head_img_url")
    private String headImgUrl;

    /**
     * 二维码
     */
    @Column(name = "qr_code")
    private String qrCode;

    /**
     * 背景url
     */
    @Column(name = "background_img_url")
    private String backgroundImgUrl;

    /**
     * 生日
     */
    private Date birthday;

    /**
     * 性别 1男 2女
     */
    private Integer sex;

    /**
     * 国家标识码
     */
    private Integer country;

    /**
     * 省份标识码
     */
    private Integer province;

    /**
     * 城市标识码
     */
    private Integer city;

    /**
     * 个性签名
     */
    private String signature;

    /**
     * 是否修改过qdid 0未修改 1已修改
     */
    @Column(name = "is_update_qdid")
    private Integer isUpdateQdid;

    /**
     * 创建时间
     */
    @Column(name = "create_time")
    private Date createTime;

    /**
     * @return id
     */
    public String getId() {
        return id;
    }

    /**
     * @param id
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * 获取手机号
     *
     * @return phone - 手机号
     */
    public String getPhone() {
        return phone;
    }

    /**
     * 设置手机号
     *
     * @param phone 手机号
     */
    public void setPhone(String phone) {
        this.phone = phone;
    }

    /**
     * 获取起点id
     *
     * @return qdid - 起点id
     */
    public String getQdid() {
        return qdid;
    }

    /**
     * 设置起点id
     *
     * @param qdid 起点id
     */
    public void setQdid(String qdid) {
        this.qdid = qdid;
    }

    /**
     * 获取微信唯一标识码
     *
     * @return wxid - 微信唯一标识码
     */
    public String getWxid() {
        return wxid;
    }

    /**
     * 设置微信唯一标识码
     *
     * @param wxid 微信唯一标识码
     */
    public void setWxid(String wxid) {
        this.wxid = wxid;
    }

    /**
     * 获取昵称
     *
     * @return nickname - 昵称
     */
    public String getNickname() {
        return nickname;
    }

    /**
     * 设置昵称
     *
     * @param nickname 昵称
     */
    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    /**
     * 获取头像url
     *
     * @return head_img_url - 头像url
     */
    public String getHeadImgUrl() {
        return headImgUrl;
    }

    /**
     * 设置头像url
     *
     * @param headImgUrl 头像url
     */
    public void setHeadImgUrl(String headImgUrl) {
        this.headImgUrl = headImgUrl;
    }

    /**
     * 获取二维码
     *
     * @return qr_code - 二维码
     */
    public String getQrCode() {
        return qrCode;
    }

    /**
     * 设置二维码
     *
     * @param qrCode 二维码
     */
    public void setQrCode(String qrCode) {
        this.qrCode = qrCode;
    }

    /**
     * 获取背景url
     *
     * @return background_img_url - 背景url
     */
    public String getBackgroundImgUrl() {
        return backgroundImgUrl;
    }

    /**
     * 设置背景url
     *
     * @param backgroundImgUrl 背景url
     */
    public void setBackgroundImgUrl(String backgroundImgUrl) {
        this.backgroundImgUrl = backgroundImgUrl;
    }

    /**
     * 获取生日
     *
     * @return birthday - 生日
     */
    public Date getBirthday() {
        return birthday;
    }

    /**
     * 设置生日
     *
     * @param birthday 生日
     */
    public void setBirthday(Date birthday) {
        this.birthday = birthday;
    }

    /**
     * 获取性别 1男 2女
     *
     * @return sex - 性别 1男 2女
     */
    public Integer getSex() {
        return sex;
    }

    /**
     * 设置性别 1男 2女
     *
     * @param sex 性别 1男 2女
     */
    public void setSex(Integer sex) {
        this.sex = sex;
    }

    /**
     * 获取国家标识码
     *
     * @return country - 国家标识码
     */
    public Integer getCountry() {
        return country;
    }

    /**
     * 设置国家标识码
     *
     * @param country 国家标识码
     */
    public void setCountry(Integer country) {
        this.country = country;
    }

    /**
     * 获取省份标识码
     *
     * @return province - 省份标识码
     */
    public Integer getProvince() {
        return province;
    }

    /**
     * 设置省份标识码
     *
     * @param province 省份标识码
     */
    public void setProvince(Integer province) {
        this.province = province;
    }

    /**
     * 获取城市标识码
     *
     * @return city - 城市标识码
     */
    public Integer getCity() {
        return city;
    }

    /**
     * 设置城市标识码
     *
     * @param city 城市标识码
     */
    public void setCity(Integer city) {
        this.city = city;
    }

    /**
     * 获取个性签名
     *
     * @return signature - 个性签名
     */
    public String getSignature() {
        return signature;
    }

    /**
     * 设置个性签名
     *
     * @param signature 个性签名
     */
    public void setSignature(String signature) {
        this.signature = signature;
    }

    /**
     * 获取是否修改过qdid 0未修改 1已修改
     *
     * @return is_update_qdid - 是否修改过qdid 0未修改 1已修改
     */
    public Integer getIsUpdateQdid() {
        return isUpdateQdid;
    }

    /**
     * 设置是否修改过qdid 0未修改 1已修改
     *
     * @param isUpdateQdid 是否修改过qdid 0未修改 1已修改
     */
    public void setIsUpdateQdid(Integer isUpdateQdid) {
        this.isUpdateQdid = isUpdateQdid;
    }

    /**
     * 获取创建时间
     *
     * @return create_time - 创建时间
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * 设置创建时间
     *
     * @param createTime 创建时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
}